﻿
@{
    ViewBag.Title = "Destory";
    Layout = "~/Views/Shared/_LayoutForEUI.cshtml";
}

<form id="fm" method="post" enctype="multipart/form-data">
    <div  style="padding-top:10px">
        <input class="easyui-textbox" label="审核领导姓名:" style="width:300px" @*labelalign="right"*@ labelwidth="100px" id="Destroy_Destory_txtName" />
    </div>
    <div  style="padding-top:10px">
        <input id="file1" class="easyui-filebox" name="file1" label="审核批复文件:" labelwidth="100px"/>
    </div>
    <div  style="padding-top:10px">
        <input type="button" id="btnUpload" value="保存" class="easyui-linkbutton button-blue"  style="width:100px"/>
    </div>
</form>
<script type="text/javascript">
    $(function () {
        //设置easyui-filebox
        $("#file1").filebox({
            //required: true,//是否必填
            //multiple: true,//是否多选（默认false,单选）
            //buttonAlign: 'left',//按钮出现的位置(默认right)
            width: '300px',//宽度
            prompt: '选择文件...',//提示信息
            buttonText: '选择',//按钮文字
            validType: ['fileSize[1024,"kb"]'],//文件大小限制（好像没卵用）
            accept: 'application/pdf',//限制文件类型（也好像没卵用）
            onChange: function () {
                $("#btnUpload").hide();//隐藏上传按钮
                //判断选择的文件是不是Excel
                var temp = $("#file1").filebox('getValue');
                if (temp != '') {
                    var arr = temp.split('.');
                    if (arr.length > 1) {
                        var expanded_name = arr[arr.length - 1].toLowerCase();//取得文件扩展名
                        if (expanded_name == "pdf") {//确实是Excel文件
                            //判断文件大小
                            //var f = document.getElementById("filebox_file_id_2").files;//用F12查看easyui生成的file控件的id
                            //var size = f[0].size; //单位byte
                            //var size = (size / 1024).toFixed(2);//单位kb
                            //var maxFileSize = 1024;//1mb=1024kb
                            //if (size > maxFileSize) {
                            //    $("#btnUpload").hide();//隐藏上传按钮
                            //    alert("文件大小：" + size + "KB,超过最大限制：" + maxFileSize + "KB");
                            //    $("#file1").filebox('reset');
                            //    return;
                            //}
                            //else {
                                $("#btnUpload").show();//显示上传按钮准备上传
                           // }
                        }
                        else {//选择了其他类型的文件
                            $("#btnUpload").hide();//隐藏上传按钮
                            alert("请选择pdf文件!");
                            $("#file1").filebox('reset');
                            return;
                        }
                    }
                    else {//选择了无扩展名的文件
                        $("#btnUpload").hide();
                        alert("请选择pdf文件!!");
                        $("#file1").filebox('reset');
                        return;
                    }
                }
            },
        });
        //上传文件到服务器：
        $("#btnUpload").click(function () {
            var temp = $("#file1").filebox('getValue');
            var name = $('#Destroy_Destory_txtName').val();
            if (temp != ''&&name!='') {
                $('#fm').form('submit', {
                    url: '/DestroyArchive/QRXH?id=' + '@ViewBag.ID' + '&name=' + name,
                    success: function (result) {
                        //alert(result);
                        //$("#file1").filebox('reset');
                        //$("#btnUpload").hide();//隐藏上传按钮
                        if (result == '1') {
                            $.messager.alert('提示！', '保存成功!', 'info');
                            //alert(result);
                            parent.window.ClosewinUpLoadGrid();
                        }
                        else {
                            $.messager.alert('提示！', '保存失败!', 'info');
                        }
                    }
                });
            }
            else { $.messager.alert('提示！', '内容或文件不能为空!', 'info'); }
        });
    });
</script>
